home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2000 / MacHack 2000.toast / pc / The Hacks / Genie / Projects / AEA / Source / Includes / AEAAccessorWildFromNull.hh < prev    next >
Encoding:
Text File  |  2000-06-24  |  619 b   |  27 lines

  1. /*    ==========================
  2.  *    AEAAccessorWildFromNull.hh
  3.  *    ==========================
  4.  *    
  5.  *    Implemented by AEAAccessorWildFromNull.cc
  6.  */
  7.  
  8. #pragma once
  9.  
  10. #include "AEAAccessor.hh"
  11.  
  12. class AEADescKeyData;
  13. class AEAModelRoot;
  14.  
  15. class AEAAccessorWildFromNull : public AEAAccessor {
  16. // Member functions
  17. public:
  18.     AEAAccessorWildFromNull(AEAModelRoot &inRoot);
  19.     virtual ~AEAAccessorWildFromNull();
  20.     
  21.     virtual void AccessObject(DescType inDesiredClass, 
  22.         const AEDesc *inContainerToken, DescType inContainerClass, 
  23.         DescType inKeyForm, const AEDesc *inKeyData, AEDesc *outToken) const;
  24. protected:
  25.     AEAModelRoot &mRoot;
  26. };
  27.